Parametric and Kinetic Minimum Spanning Trees

نویسندگان

  • Pankaj K. Agarwal
  • David Eppstein
  • Leonidas J. Guibas
  • Monika Henzinger
چکیده

We consider the parametric minimum spanning tree problem, in which we are given a graph with edge weights that are linear functions of a parameter λ and wish to compute the sequence of minimum spanning trees generated as λ varies. We also consider the kinetic minimum spanning tree problem, in which λ represents time and the graph is subject in addition to changes such as edge insertions, deletions, and modifications of the weight functions as time progresses. We solve both problems in time O(n2/3 log n) per combinatorial change in the tree (or randomized O(n2/3 log n) per change). Our time bounds reduce to O(n1/2 log n) per change (O(n1/2 log n) randomized) for planar graphs or other minor-closed families of graphs, and O(n1/4 log n) per change (O(n1/4 log n) randomized) for planar graphs with weight changes but no insertions or deletions. 1 ∗Center for Geometric Computing, Department of Computer Science, Duke Univ., Durham, NC, 27708-0129; http://www.cs.duke.edu/∼pankaj/; [email protected]. Work supported in part by Army Research Office MURI grant DAAH04-96-1-0013, by a Sloan fellowship, by an NYI award, and by a grant from the U.S.-Israeli Binational Science Foundation. Dept. of Information and Computer Science, Univ. of California, Irvine, CA 92697-3425; http://www.ics.uci.edu/∼eppstein/; eppstein@ics. uci.edu. Work supported in part by NSF grant CCR-9258355 and by matching funds from Xerox Corp. Dept. of Computer Science, Stanford Univ., Stanford, CA, 94305; http://graphics.stanford.edu/∼guibas/; [email protected]. Work supported in part by Army Research Office MURI grant DAAH04-96-10007 and NSF grant CCR-9623851 Compaq Systems Research Center, 130 Lytton Ave., Palo Alto, CA, 94301-1044; http://www.research.digital.com/SRC/personal/Monika Henzinger/home.html; [email protected]. 1Copyright 1998 IEEE. Published in the Proceedings of FOCS’98, 8-11 November 1998 in Palo Alto, CA. Personal use of this material is permitted. However, permission to reprint/republish this material for advertising or promotional purposes or for creating new collective works for resale or redistribution to servers or lists, or to reuse any copyrighted component of this work in other works, must be obtained from the IEEE. Contact: Manager, Copyrights and Permissions / IEEE Service Center / 445 Hoes Lane / P.O. Box 1331 / Piscataway, NJ 08855-1331, USA. Telephone: + Intl. 732-562-3966.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Using Sparsi cation for Parametric Minimum Spanning Tree Problems

Two applications of sparsiication to parametric computing are given. The rst is a fast algorithm for enumerating all distinct minimum spanning trees in a graph whose edge weights vary linearly with a parameter. The second is an asymptotically optimal algorithm for the minimum ratio spanning tree problem, as well as other search problems, on dense graphs.

متن کامل

Kinetic spanning trees for minimum-power routing in MANETs

A distributed kinetic spanning tree algorithm is proposed for routing in wireless mobile ad hoc networks. Assuming a piecewise linear motion model for the nodes, the sequence of shortest-path spanning trees is determined, valid until the time of the next node trajectory change. By computing the sequence of trees using one execution of the distributed routing algorithm, in contrast to computing ...

متن کامل

Using Sparsification for Parametric Minimum Spanning Tree Problems

Two applications of sparsification to parametric computing are given. The first is a fast algorithm for enumerating all distinct minimum spanning trees in a graph whose edge weights vary linearly with a parameter. The second is an asymptotically optimal algorithm for the minimum ratio spanning tree problem, as well as other search problems, on dense graphs.

متن کامل

Setting Parameters by Example

We introduce a class of “inverse parametric optimization” problems, in which one is given both a parametric optimization problem and a desired optimal solution; the task is to determine parameter values that lead to the given solution. We describe algorithms for solving such problems for minimum spanning trees, shortest paths, and other “optimal subgraph” problems, and discuss applications in m...

متن کامل

Improved Bounds on Planar k-sets and k-levels

We prove an O(nk 1=3) upper bound for planar k-sets. This is the rst considerable improvement on this bound after its early solutions approximately twenty seven years ago. Our proof technique also applies to improve the current bounds on the combinatorial complexities of k-levels in arrangements of line segments, k convex polygons in the union of n lines, parametric minimum spanning trees and p...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1998